﻿using System;

namespace VisionCloud.Core.Model.Ms
{
    public class ProjectProgressView
    {
        public Guid ProjectId { set; get; }
        public string ProjectName { set; get; }
        public Guid CompanyId { set; get; }
        public string CompanyName { set; get; }
        public string BuildingName { set; get; }
        public string FloorNum { set; get; }

        public double MapArea { set; get; }
        public DateTime? StructuralFirstDateTime { get; set; }
        public DateTime? StructuralSecondDateTime { get; set; }
        public DateTime? PlasterFirstDateTime { get; set; }
        public DateTime? PlasterSecondDateTime { get; set; }
        public DateTime? MasonryFirstDateTime { get; set; }
        public DateTime? MasonrySecondDateTime { get; set; }
        public DateTime? DecorateFirstDateTime { get; set; }
        public DateTime? DecorateSecondDateTime { get; set; }

        /// <summary>
        /// 已经测量完成的面积：已测量的站点数除以户型图总站点数乘以户型图面积
        /// </summary>
        public double CompletedArea { set; get; }

        /// <summary>
        /// 任务类型
        /// </summary>
        public int TaskType { set; get; }
        /// <summary>
        /// 初测复测
        /// </summary>
        public string TaskProperty { set; get; }
        /// <summary>
        /// 阶段
        /// </summary>
        public string Stage { set; get; }
    }
}